.TH "EntityNode" 3 "5 Aug 2010" "Version 1.3" "AnyCAD dotNet API" \" -*- nroff -*-
.ad l
.nh
.SH NAME
EntityNode \- 
.SH SYNOPSIS
.br
.PP
.PP
Inherits RefObjectAPI< Caxsoft::AcEntityNode >.
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "int \fBGetId\fP ()"
.br
.ti -1c
.RI "int \fBGetUserId\fP ()"
.br
.ti -1c
.RI "void \fBSetUserId\fP (int nId)"
.br
.ti -1c
.RI "System::String^ \fBGetName\fP ()"
.br
.ti -1c
.RI "void \fBSetName\fP (System::String^ strName)"
.br
.ti -1c
.RI "AnyCAD::Platform::Core::ColorValue^ \fBGetFaceColor\fP ()"
.br
.ti -1c
.RI "void \fBSetFaceColor\fP (AnyCAD::Platform::Core::ColorValue^ faceColor)"
.br
.ti -1c
.RI "AnyCAD::Platform::Core::ColorValue^ \fBGetEdgeColor\fP ()"
.br
.ti -1c
.RI "void \fBSetEdgeColor\fP (AnyCAD::Platform::Core::ColorValue^ edgeColor)"
.br
.ti -1c
.RI "void \fBSetEdgeWidth\fP (double nWidth)"
.br
.ti -1c
.RI "double \fBGetEdgeWith\fP ()"
.br
.ti -1c
.RI "AnyCAD::Platform::Core::Vector3^ \fBGetPosition\fP ()"
.br
.ti -1c
.RI "void \fBSetPosition\fP (AnyCAD::Platform::Core::Vector3^ postion)"
.br
.ti -1c
.RI "AnyCAD::Platform::Core::Vector3^ \fBGetScale\fP ()"
.br
.ti -1c
.RI "void \fBSetScale\fP (AnyCAD::Platform::Core::Vector3^ scale)"
.br
.ti -1c
.RI "AnyCAD::Platform::Core::Vector3^ \fBGetRotation\fP ()"
.br
.ti -1c
.RI "void \fBSetRotation\fP (AnyCAD::Platform::Core::Vector3^ rotation)"
.br
.ti -1c
.RI "AnyCAD::Platform::Core::Vector3^ \fBGetSize\fP ()"
.br
.ti -1c
.RI "void \fBSetSize\fP (AnyCAD::Platform::Core::Vector3^ vSize)"
.br
.ti -1c
.RI "\fBParameterValue\fP^ \fBCreateParameter\fP (System::String^ id, int val)"
.br
.ti -1c
.RI "\fBParameterValue\fP^ \fBCreateParameter\fP (System::String^ id, System::String^ val)"
.br
.ti -1c
.RI "\fBParameterValue\fP^ \fBCreateParameter\fP (System::String^ id, double val)"
.br
.ti -1c
.RI "\fBParameterValue\fP^ \fBFindParameter\fP (System::String^ id)"
.br
.in -1c
.SS "Properties"

.in +1c
.ti -1c
.RI "int \fBUserId\fP\fC [get, set]\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
\fBEntityNode\fP is the render item. 
.SH "Member Function Documentation"
.PP 
.SS "\fBParameterValue\fP EntityNode::CreateParameter (System::String^  id, double val)"Create a customized parameter. 
.PP
\fBParameters:\fP
.RS 4
\fIid\fP the parameter ID 
.br
\fIval\fP double value 
.RE
.PP
\fBReturns:\fP
.RS 4
the \fBParameterValue\fP object 
.RE
.PP

.SS "\fBParameterValue\fP EntityNode::CreateParameter (System::String^  id, System::String^  val)"Create a customized parameter. 
.PP
\fBParameters:\fP
.RS 4
\fIid\fP the parameter ID 
.br
\fIval\fP string value 
.RE
.PP
\fBReturns:\fP
.RS 4
the \fBParameterValue\fP object 
.RE
.PP

.SS "\fBParameterValue\fP EntityNode::CreateParameter (System::String^  id, int val)"Create a customized parameter. 
.PP
\fBParameters:\fP
.RS 4
\fIid\fP the parameter ID 
.br
\fIval\fP integer value 
.RE
.PP
\fBReturns:\fP
.RS 4
the \fBParameterValue\fP object 
.RE
.PP

.SS "\fBParameterValue\fP EntityNode::FindParameter (System::String^  id)"find a parameter by ID. 
.PP
\fBParameters:\fP
.RS 4
\fIid\fP the parameter ID 
.RE
.PP
\fBReturns:\fP
.RS 4
the \fBParameterValue\fP object 
.RE
.PP

.SS "AnyCAD::Platform::Core::ColorValue EntityNode::GetEdgeColor ()"Get edge color. 
.SS "double EntityNode::GetEdgeWith ()"Get edge width. 
.SS "AnyCAD::Platform::Core::ColorValue EntityNode::GetFaceColor ()"Get the face color. 
.SS "int EntityNode::GetId ()"Get the \fBEntityNode\fP ID. It's different with UserId 
.SS "System::String EntityNode::GetName ()"Get Name. 
.SS "AnyCAD::Platform::Core::Vector3 EntityNode::GetPosition ()"Get entity position. 
.SS "AnyCAD::Platform::Core::Vector3 EntityNode::GetRotation ()"Get rotation value. 
.SS "AnyCAD::Platform::Core::Vector3 EntityNode::GetScale ()"Get scale value. 
.SS "AnyCAD::Platform::Core::Vector3 EntityNode::GetSize ()"Get Size value. 
.SS "int EntityNode::GetUserId ()"Get User Id. 
.SS "void EntityNode::SetEdgeColor (AnyCAD::Platform::Core::ColorValue^  edgeColor)"Set edge color. 
.SS "void EntityNode::SetEdgeWidth (double nWidth)"Set edge width. 
.SS "void EntityNode::SetFaceColor (AnyCAD::Platform::Core::ColorValue^  faceColor)"Set the face color. 
.SS "void EntityNode::SetName (System::String^  strName)"Set name. 
.SS "void EntityNode::SetPosition (AnyCAD::Platform::Core::Vector3^  postion)"Set entity position. 
.SS "void EntityNode::SetRotation (AnyCAD::Platform::Core::Vector3^  rotation)"Set rotation value. 
.SS "void EntityNode::SetScale (AnyCAD::Platform::Core::Vector3^  scale)"Set the scale value. 
.SS "void EntityNode::SetSize (AnyCAD::Platform::Core::Vector3^  vSize)"Set Size value. 
.SS "void EntityNode::SetUserId (int nId)"Set User Id. 
.SH "Property Documentation"
.PP 
.SS "int EntityNode::UserId\fC [get, set]\fP"Get/Set user id. 

.SH "Author"
.PP 
Generated automatically by Doxygen for AnyCAD dotNet API from the source code.
